blow out of the water – Deutsch–English translations

🇬🇧 en de 🇩🇪

blow out of the water verb

  • to defeat
Beifall spenden
Wiktionary Links